import SMERouter from 'sme-router'   //yarn add sme-router    前端路由库
const router = new SMERouter('router-view','hash') 
import Home from '../controller/home'
import Position from '../controller/position' 
import User from '../controller/user'




// 中间件sme-router  中间件添加使用 router.use

router.use((req,res,next) => {
  // console.log($(`.sidebar-menu li.nav a[href="/#${req.url}"]`))
   $(`.sidebar-menu li.nav a[href="/#${req.url}"]`)
   .parent()
   .addClass('active')
   .siblings()
   .removeClass('active')
  })


// route config
router.route('/',Home.render )  //首页的路由
router.route('/position',Position.render )
router.route('/position-add',Position.add)
router.route('/position-list',Position.edit)


User.render()   //记得一定要调用


// 重定向 默认路由一开始定位页面  重定向需要用到 router.route('*')
  router.redirect('/')



//   暴露
  export default router
